Standardul IEEE 754
Standardul IEEE 754  acceptat de marea parte a specialistilor, ofera o maniera unitara de reprezentare a numerelor in formatul cu virgula mobila, fapt ce a condus la utilizarea sa exclusiva in toate sistemele cu microprocesoare. Standardul IEEE 754 permite si conversia comoda intre diferite formate cu virgula mobila, conversii din si in formatul BCD, precum si tratarea cazurilor de exceptie. 
1.Formate
Exista patru formate, impartite in doua clase: formate de baza si formate extinse. Fiecare grup include un format cu precizie simpla si un altul cu precizie dubla. Formatele sint compuse din bitul de semn s, o parte fractionara f si un exponent e. Desi e poate fi pozitiv sau negativ, el este adunat cu un deplasament (reprezentarea cu exponent deplasat) asa ca valoarea sa minima este zero.
Formatele extinse depind de implementare si sint compuse dintr un bit de semn s, o parte intreaga a mantisei j, o parte fractionara f a acesteia, si un exponent e, de asemenea deplasat.
Formatul de baza cu precizie simpla. Acest format include un bit de semn, un exponent de 8 biti si o mantisa de 32 biti
Formatul de baza cu precizie dubla. Formatul include un bit de semn, un exponent de 10 biti si o mantisa de 52 biti
Formatul extins, cu precizie simpla. Formatul include un bit de semn, o parte intreaga de 1 bit, o parte fractionara de cel putin 31 biti si cu un exponent cu valoarea minima m si valoarea maxima M, cu m < 1022 si M < 1023.
Formatul extins, cu precizie dubla. Formatul este similar cu cel extins cu precizie simpla, dar m <  16382 si m < 16383, iar numarul de biti al partii fractionare este de cel putin 63.
2.Rotunjirea
Operatia de rotunjire actioneaza asupra unui numar, considerat a avea precizie infinita, si il modifica pentru a obtine un alt numar care sa se poata incadra intr un format de destinatie. Operatia este insotita si de un indicator care arata daca rezultatul este sau nu corect.
Standardul IEEE 754 include un mecanism de rotunjire care se aplica automat in conditiile in care nu se selecteaza un altul din trei disponibile. Mecanismul standard efectueaza rotunjirea la cea mai apropiata valoare ce se poate reprezenta. Daca exista doua valori posibile, se alege cea cu sot. In astfel de cazuri eroarea de rotunjire este egala cu o jumatate din valoarea asociata celei mai putin semnificative pozitii binare.
Cele trei mecanisme de rotunjire selectabile sint:
rotunjirea catre+
rotunjirea catre-
rotunjirea catre 0 (trunchiere);
Operatia de rotunjire poate fi efectuata pentru a produce formatul cerut de destinatia la care se stocheaza numarul, dar ea care poate fi efectuata si asupra numerelor cu dubla precizie in scopul conversiei lor in formate cu simpla precizie. Standardul IEEE 754 include o asemenea facilitate deoarece unele masini nu accepta decit formatul cu dubla precizie.
3.Valori speciale
Reprezentarea standard in formatul cu virgula mobila accepta infinitul in operatii aritmetice sub doua forme, selectabile de catre utilizator: cea proiectiva si cea afina. In absenta optiunii utilizatorului se adopta forma proiectiva. Forma afina este definita prin relatia:
-<orice numar finit<+    
Forma proiectiva compara intotdeauna numerele egale, indiferent de semn. Standardul defineste un set de operatii astfel incit utilizarea unui operand    nu conduce la rezultate nedorite. In consecinta nu sint necesare capcane pentru detectarea acestor situatii, raminind, insa, valabile restrictiile privind operatorul.
O alta valoare speciala este NaN, introdusa pentru a semnala operatii ilegale sau operatii care produc rezultate ilegale. Standardul defineste capcane pentru valorile NaN, care activeaza un caz de exceptie cind asupra acestor valori se efectueaza operatii. Exista si situatia in care sint permise operatii cu una sau mai multe valori NaN, dar sint afectati in mod corespunzator indicatorii de eroare.
4.Operatii 
Standardul mentionat defineste urmatoarele operatii: adunare, scadere, inmultire, impartire, extragerea radicalului de ordinul doi, determinarea restului unei impartiri, conversii de formate (virgula mobila, intregi, BCD), comparatia intre numere in formatul cu virgula mobila. In cadrul ultimei operatii sint permise relatiile "mai mic" , "egal" , "mai mare", si "neordonat",acestea din urma pentru cazurile utilizind argumente sau NaN.